non-filled synthetic turf - Turkish English Dictionary